deputy station leader - Francés Inglés Diccionario